/*商品列表*/
.left{width: 200px;min-height: 900px;margin-bottom: 100px;}
.right{width: 992px;min-height: 900px;}
/*面包屑导航*/
.crumbs-bar{height:28px;position:relative;z-index: 10;}
.crumbs-bar .cb-item{float:left;height:28px;padding:0 7px 0 0;position:relative;line-height: 28px;}
.crumbs-bar .cb-item >a{margin:0 10px 0 10px;position: relative;top: 1px;}
.crumbs-bar >div:first-child >a{margin: 0 10px 0 0;}
.crumbs-bar .arrow-r{margin:-5px 0 0 0;position: absolute;top: 50%;right: 0;}
.crumbs-bar .cb-down-w{margin: 0 4px;position: relative;}
.crumbs-bar .cb-d-h{height:26px;border:1px solid #fff;padding:0 28px 0 6px;position: relative;z-index: 10;}
.crumbs-bar .cb-d-h.cur{border:1px solid #ebebeb;}
.crumbs-bar .cb-d-h .blank{display: none;}
.crumbs-bar .arrow-d-s{margin:-1px 0 0 0;position: absolute;right: 6px;top: 50%;}
.crumbs-bar .cb-d-d{width: 296px;padding:5px 0 10px 0;border:1px solid #ebebeb;position: absolute;top:28px;left: -32px;background-color: #fff;}
.crumbs-bar .cb-d-d ul{overflow: hidden;}
.crumbs-bar .cb-d-d li{float:left;line-height: 32px;margin:0 13px 0 13px;white-space:nowrap;}
.crumbs-bar .cb-d-h.cur .blank{display:block;height: 2px;position:absolute;left:0;right:0;bottom:-2px;background-color: #fff;}
.crumbs-bar .cb-search{width: 138px;height: 18px;border:1px solid #e7e7e7;margin: 6px 0 0 0;}
.crumbs-bar .cb-s-input{display:block;width:112px;height:12px;padding: 3px 0 3px 5px;position:relative;*top:-1px;font-size: 12px;line-height: 12px;color: #696969;}
.crumbs-bar .cb-s-btn{display:block;width: 21px;height: 17px;position:absolute;top:1px;right:0;background-position: -479px -88px;cursor: pointer;}

/*分类菜单*/
.menu .m-title{height: 46px;padding: 0 0 0 40px;position: relative;border-bottom: 1px solid #cbc9c9;border-top: 1px solid #f8f8f8;background-color:#ebebeb;line-height:46px;cursor: pointer;}
.menu .m-title.cur{border-color:#ebebeb;}
.menu .m-title h3{font-size: 14px;font-weight: 800;}
.menu .m-content{width: 198px;border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;}
.menu .m-c-wrap{width: 180px;margin: 0 auto;}
.menu .m-c-wrap >li{border-top: 1px solid #e7e7e7;}
.menu .m-c-wrap >li:first-child{border-top: 0;}
.menu .m-c-nav {line-height: 39px;font-size: 14px;}
.menu .m-c-nav li{height:39px;padding: 0 0 0 24px;position:relative;}
.menu .m-c-nav li b{display:block;position:absolute;width: 15px;height: 1px;position: absolute;left: 6px;top:20px;background-color: #aaa;}
.menu .m-c-head{height:39px;padding:0 0 0 24px;position: relative;cursor: pointer;}
.menu .m-c-down{position: relative;}
.menu .m-c-btn{display:block;width: 11px;height: 11px;position:absolute;top:14px;left:0;background-color: #fff;border:1px solid #aaa;color:#aaa;text-align: center;line-height: 11px;font-size: 18px;}
.menu .m-c-btn b{width: 7px;height: 1px;position:absolute;top:5px;left:2px;background-color: #aaa;}
.menu .m-c-btn b:first-child{width: 1px;height: 7px;top:2px;left: 5px;}
.menu .m-c-head.cur .m-c-btn b:first-child{display: none;}
.menu .m-c-h-border,.menu .m-c-n-border{width: 1px;position: absolute;left: 6px;top:27px;bottom: 0;background-color: #aaa;}
.menu .m-c-h-border{display: none;}
.menu .m-c-head.cur .m-c-h-border{display: block;}
.menu .m-c-n-border{top:0;bottom: 18px;}
.menu .popup-box{position: relative;}

/*已选条件*/
.attrs-already {position: relative;padding: 0 0 0 64px;}
.attrs-already .a-title{position:absolute;top:0px;left:0px;height:22px;line-height: 22px;}
.attrs-already .a-list{padding: 0 90px 0 0;}
.attrs-already .a-list a,.attrs-already .a-clear{display:inline-block;height: 20px;border:1px dotted #e7e7e7;padding:0 22px 0 9px;margin:0 10px 5px 0 ;position:relative;line-height: 20px;color: #666;}
.attrs-already .a-list a:hover,.attrs-already .a-clear:hover{border-color: #E33A3C;}
.i-fork-s{width: 8px;height: 7px;background-position: -492px -107px;}
.attrs-already .a-list .i-fork-s{margin:-3.5px 0 0 0;position: absolute;right: 7px;top:50%;}
.attrs-already .a-clear{display:block;padding:0 9px 0 9px;margin:0;position: absolute;top: 0;right: 17px;color: #E33A3C;}
/*条件筛选*/
.attrs {border-top:0;position: relative;}
.attrs .a-itme{border:1px solid #e7e7e7;border-top:0;position: relative;}
.attrs >div:first-child{border-top: 1px solid #e7e7e7;}
.attrs .a-title{width:128px;border-right: 1px solid #e7e7e7;position: absolute;top: 0;bottom: 0;left: 0;}
.attrs .a-title span{display: block;width:100%;height:45px;margin:-22.5px 0 0 0;position: absolute;top:50%;line-height: 45px;text-align: center;}
.attrs .a-content{margin:0 0 0 129px;position: relative;}
.attrs .a-option,.attrs .a-option2{min-height:45px;height:auto;position:relative;max-height:136px;padding: 0 150px 0 19px;line-height: 45px;overflow: auto;}
.attrs .a-option2{display:none;border-top: 1px solid #e7e7e7;}
.attrs .a-list li,.attrs .a-list2 li{height:45px;float:left;margin:0 21px 0 0;line-height: 45px;}
.attrs .a-list a{white-space:nowrap;}
.attrs .a-list input,.attrs .a-list2 input{display:none;margin:0 4px 0 0 ;position: relative;top: 2px;}
.attrs .a-list2 input{display: inline-block;}
.attrs .a-button{width: 58px;border:1px solid #d1d1d1;margin:-16px 0 0 0;position:absolute;top:50%;right:18px;background-color:#fff;color: #d1d1d1;text-align: center;line-height: 28px;cursor: pointer;}
.attrs .a-button:hover{border-color:#AAAAAB;color: #AAAAAB;}
.attrs .a-btn-bar{display:none;height: 48px;margin:5px 0 0 0;background-color: #f1f1f1;border-top: 1px solid #e7e7e7;text-align: center;}
.attrs .a-button2,.attrs .a-button3{display:inline-block;width:81px;margin:6px 0 0 0;border:1px solid #e7e7e7;background-color: #f8f8f8;color: #696969;line-height: 35px;cursor: pointer;}
.attrs .a-button2:hover{background-color: #f4f4f4;color: #717171;}
.attrs .a-button3{margin:0 0 0 38px;background-color: #fff;}
.attrs .a-button3:hover{background-color: #fcfcfc;}
.attrs .a-content.cur .a-button{display: none;}
.attrs .a-content.cur .a-btn-bar{display: block;}
.attrs .a-content.cur .a-option input{display: inline-block;}
.attrs .a-select-nav{display:none;height: 45px;line-height: 45px;padding:  0 0 0 19px;}
.attrs .a-select-nav span{margin:0 30px 0 0;cursor: pointer;}
.attrs .a-op2-item{padding: 0 0 0 36px;position: relative;}
.attrs .a-op2-title{position: absolute;top:0;left: 0;}
.attrs .a-content.cur .a-option2{display: block;}
.attrs .a-content.cur .a-select-nav{display: block;}
.attrs .attrs-more{margin:0 0 0 129px;line-height: 35px;text-align: center;}
.attrs .attrs-m-btn{display: inline-block;height: 35px;padding:0 24px;border:1px solid #e7e7e7;position:relative;top:-1px;cursor: pointer;}
.attrs .attrs-m-btn:hover{background-color: #FCFCFC;}
/*条件过滤*/
.filter{border: 1px solid #e7e7e7;border-top: 0;}
.filter .f-item{height: 54px;border-top: 1px solid #e7e7e7;}
.filter .f-item2{height: 43px;}
.filter .f-sort,.filter .f-page{float: left;height: 36px;margin: 9px 0 0 19px;position:relative;line-height: 36px;font-size: 14px;}
.filter .f-title{float:left;margin:0 11px 0 0;font-size: 14px;font-weight: 800;}
.filter .f-sort a,.filter .f-p-btn{float:left;height: 34px;padding:0 23px 0 8px;border:1px solid #e7e7e7;border-left-width:0;position:relative;line-height: 34px;}
.filter .f-sort .icon{position: absolute;}
.filter .f-sort a.f-s-btn1{padding:0 15.5px;border-left-width:1px ;}
.filter .f-sort a.cur,.filter .f-sort a.cur1{border-color: #dd434d;background-color: #dd434d;color: #fff;}
.i-filter-arrow-d{width: 10px;height: 11px;background-position: -460px -107px;}
.filter .f-sort .icon{margin:-5.5px 0 0 0;position: absolute;top: 50%;right: 7px;}
.filter .f-sort a.cur .i-filter-arrow-d{background-position: -470px -107px;}
.i-filter-arrow-s-t,.i-filter-arrow-s-d{width: 11px;height: 7px;background-position: -478px -124px;}
.i-filter-arrow-s-d{background-position: -489px -124px;}
.filter .f-s-btn2 .i-filter-arrow-s-t{top:8px;margin:0;}
.filter .f-s-btn2 .i-filter-arrow-s-d{top:21px;margin:0;}
.filter a.f-s-btn2.cur .i-filter-arrow-s-t{background-position: -478px -131px;}
.filter a.f-s-btn2.cur .i-filter-arrow-s-d{background-position: -489px -138px;}
.filter a.f-s-btn2.cur1 .i-filter-arrow-s-t{background-position: -478px -138px;}
.filter a.f-s-btn2.cur1 .i-filter-arrow-s-d{background-position: -489px -131px;}
.filter .f-page{float: right;margin: 9px 19px 0 0;font-size: 12px;}
.filter .f-page i{float:right;resize;font-size: 16px;margin:  0 7px;font-family: "宋体";}
.filter .f-page span{float: right;}
.filter .f-page span em{font-size: 14px;}
.filter .f-p-btn{float: right;padding:0 15.5px;}
.filter .f-p-btn.disabled{color: #999;}
.filter .f-p-btn:hover{background-color: #FCFCFC;}
.filter .f-p-btn.disabled:hover{background-color: #fff;}
.filter .f-p-btn1{border-left-width:1px;margin: 0  0 0 12px;}
.filter .f-feature{height: 43px;margin: 0px 0 0 19px;line-height: 43px;font-size: 14px;}
.filter .f-f-title{margin:0 5px 0 0;font-size: 14px;font-weight: 800;}
.filter .f-feature span{margin: 0 10px 0 0;}
.filter .f-feature input{position: relative;top:2px;}
.filter .f-feature a{margin: 0 10px 0 0 ;}
/*产品列表*/
.products .p-list li{float: left;width: 246px;border:1px solid #fff;padding: 0 0 10px 0;position: relative;}
.products .p-img{width:200px;height:200px;padding:10px 0 5px 0;margin:0 auto;text-align: center;overflow: hidden;}
.products .p-img img{width: 100%;}
.products .p-text{height:44px;margin: 0 10px;line-height: 22px; word-break:break-all;overflow: hidden;}
.products .p-price{margin: 0 10px;font-size: 14px;line-height: 24px;color: #E33A3C;font-weight: 800;}
.products .p-comment{margin: 0 10px;line-height: 22px;}
.products .p-remark{margin: 0 10px;line-height: 22px;}
.i-coment{width: 16px;height: 14px;background-position: -427px -131px;}
.products .p-comment .i-coment{margin: 0 5px 0 0;position: relative;top: 3px;*top:0;}
.products .p-list li:hover{border-color: #fea90a;}
.products .p-list .i-hot-sell{position: absolute;right: 15px;top: -1px;}
/*翻页*/
.page{line-height: 26px;}
.page a,.page span{display: inline-block;width: 28px;height: 24px;border:1px solid #e7e7e7;text-align: center;line-height: 24px;}
.page a.cur{border-color: #fff;color: #dd434d;}
.page a:hover{background-color: #fcfcfc;color:#dd434d ;}
.page .p-prev,.page .p-next{width: 36px;padding:0 11px 0 16px;position: relative;}
.page .p-prev .icon{position: absolute;top:8px;left: 6px;}
.page .p-next .icon{position: absolute;top:8px;right: 6px;}
.page .p-next{padding:0 16px 0 11px;}
.page span{border-color: #fff;font-size: 9px;}
.i-arrow-l2,.i-arrow-r{width: 5px;height: 9px;background-position: -478px -145px;}
.i-arrow-r{background-position: -489px -145px;}
.page .p-prev.disabled .i-arrow-l2{background-position: -478px -154px;}
.page .p-next.disabled .i-arrow-r{background-position: -489px -154px;}
.page a.disabled{color: #999;}
.page a.disabled:hover{color: #999;background-color: #fff;}
/*底部搜索及分类*/
.other{border: 1px solid #e7e7e7;margin: 30px 0 0 0;}
.other .o-item{float:left;width: 50%;height:143px;position: relative;}
.other .o-gap{width:1px;position:absolute;right: 0;top: 0;bottom: 0;background-color: #e7e7e7;}
.other .search{width: 456px;margin: 35px 0 0 -228px;}
.other .search .s-top{border:1px solid #e7e7e7;position: relative;}
.other .search .s-t-input{width: 382px;}
.other .search .s-t-input .input{width: 370px;margin: 0 0 0 0;}
.other .search .s-t-button{height: 36px;position:absolute;top:-1px;right:-1px;line-height: 36px;}
.other .search .s-bottom{line-height: 64px;}
.other .read h3{margin: 0 0 0 20px;line-height: 54px;font-size: 14px;}
.other .read ul{margin: 0 20px 0 0;}
.other .read li{float: left;margin:0 0 11px 20px;}
.other .read a{display: block;padding: 0 16px;border:1px solid #e7e7e7;line-height: 28px;}
.other .read a:hover{background-color: #fcfcfc;}
/*浏览记录*/
.recommend2{height: 200px;position:relative;overflow: hidden;}
.recommend2 .mc{margin: 0 39px;overflow: hidden;position: relative;}
.recommend2 .recommend{position: relative;}
.recommend2 .recommend li{width:120px;padding:0 10px;float: left;border-top: 0;}
.recommend2 .arrow{display:block;width: 22px;height: 22px;margin:-11px 0 0 0;position:absolute;top:50%;background: url(../images/hy-bg.png) no-repeat;background-position: -456px -170px;cursor: pointer;}
.recommend2 .pre{left:11px;}
.recommend2 .next{background-position: -478px -170px;right: 11px;}
